mirror of
https://github.com/Fishwaldo/bl_mcu_sdk.git
synced 2025-07-22 20:59:03 +00:00
[feat][examples] add some samples
This commit is contained in:
parent
c70a3cd8f0
commit
b7aa2e1d79
49 changed files with 9926 additions and 4 deletions
|
@ -150,6 +150,11 @@ struct usbd_interface intf1;
|
|||
/* function ------------------------------------------------------------------*/
|
||||
void cdc_acm_init(void)
|
||||
{
|
||||
const uint8_t data[10] = { 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x30 };
|
||||
|
||||
memcpy(&write_buffer[0], data, 10);
|
||||
memset(&write_buffer[10], 'a', 2038);
|
||||
|
||||
usbd_desc_register(cdc_descriptor);
|
||||
usbd_add_interface(usbd_cdc_acm_init_intf(&intf0));
|
||||
usbd_add_interface(usbd_cdc_acm_init_intf(&intf1));
|
||||
|
@ -171,11 +176,7 @@ void usbd_cdc_acm_set_dtr(uint8_t intf, bool dtr)
|
|||
|
||||
void cdc_acm_data_send_with_dtr_test(void)
|
||||
{
|
||||
const uint8_t data[10] = { 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x30 };
|
||||
|
||||
if (dtr_enable) {
|
||||
memcpy(&write_buffer[0], data, 10);
|
||||
memset(&write_buffer[10], 'a', 2038);
|
||||
ep_tx_busy_flag = true;
|
||||
usbd_ep_start_write(CDC_IN_EP, write_buffer, 2048);
|
||||
while (ep_tx_busy_flag) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue