با عرض سلام و خسته نباشید...
دوستان با کیوب ام ایکس و کیل یک پروژه stm32 راه اندازی کردم و بخاطر محدودیت 64 بایتی دریافت داده در پورت usb cdc مجبور شدم دیتام رو پارت پارت کنم و اولین بایت اون رو یه هگز خاص بزارم و توی میکرو دریافت و از یکی از uart ها ارسال کنم. اما مشکل اینجاست که فانکشن HAL_UART_Transmit ایندکس بایت ارسالی رو نمیگیره و فقط تعداد رو میگیره. مثلا من میخوام از دومین بایت یعنی از ایندکس 1 ارسال بشه چون در صورت ارسال پرینترم که Bixolon هست کلا میریزه به هم و به مشکل میخوره و ترتیب HEX های ساخته شده براش مهمه.
ممنون میشم راهنماییم کنید.
دوستان با کیوب ام ایکس و کیل یک پروژه stm32 راه اندازی کردم و بخاطر محدودیت 64 بایتی دریافت داده در پورت usb cdc مجبور شدم دیتام رو پارت پارت کنم و اولین بایت اون رو یه هگز خاص بزارم و توی میکرو دریافت و از یکی از uart ها ارسال کنم. اما مشکل اینجاست که فانکشن HAL_UART_Transmit ایندکس بایت ارسالی رو نمیگیره و فقط تعداد رو میگیره. مثلا من میخوام از دومین بایت یعنی از ایندکس 1 ارسال بشه چون در صورت ارسال پرینترم که Bixolon هست کلا میریزه به هم و به مشکل میخوره و ترتیب HEX های ساخته شده براش مهمه.
ممنون میشم راهنماییم کنید.
دیدگاه