16356| 8
|
STM32制作一个基于串口通信的计算器 |
1金钱
最佳答案只是两个数加减乘除,应该不太难。。
刚写了一个,支持:加、减、乘、除、模、与、或、异或、左移、右移等运算
第一步,串口数据处理:
主要将数据一个一个地接收到缓冲区中,直到遇上换行,然后交给USART2_GetPacket函数处理。
[mw_shl_code=c,true]
static char buf[80];
static uint32_t buf_i = 0;
extern void USART2_GetPacket(char *);
void USART2_IRQHandler(void)
{
char ch = USART2->DR;
...
| ||
发表于 2016-5-6 15:29:27
|
显示全部楼层
| ||
坚决不用寄存器,拒绝重复造轮子。
|
||
发表于 2016-5-7 22:22:42
|
显示全部楼层
| ||
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺:http://openedv.taobao.com 正点原子官方微信公众平台,点击这里关注“正点原子” |
||
发表于 2016-5-8 09:53:41
|
显示全部楼层
| ||
坚决不用寄存器,拒绝重复造轮子。
|
||
| ||
发表于 2019-4-23 20:55:41
|
显示全部楼层
| ||
发表于 2019-8-21 14:41:14
|
显示全部楼层
| ||
发表于 2019-8-21 14:45:00
|
显示全部楼层
| ||
发表于 2021-7-9 09:29:05
|
显示全部楼层
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 09:20
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网