问题一:NRF52832串口问题只打印一个字符解决思路
第一步:头文件导入,这些是串口必须要导入的头文件和.c文件,这个你们可以参考其他博主,这里我就不做详细讲解,具体可能还会有别的头文件,我没有包含上来的。
![头文件导入](https://i-blog.csdnimg.cn/blog_migrate/f44807739b04372a8aa22098683edf3f.jpeg)
当你们printf打印一段话的时候出现只打印一个字符串的时候:就像这个图片的时候你就要看看你是不是导入的是app_uart.c 而不是app_uart_fifo.c这个文件,两个文件不一样的地方是,后面的文件自带一个缓冲区,所以在打印的时候,可以打印完整,所以可以直接替换
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ecddabc77ba3838a046bf008828a66d3.png)
这个是两个文件存放在sdk的目录
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0df2505b0c8285b7139a59aa741c7c72.png)
替换完成后就可以使用了:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/5c86afbfc78b083208f87601721b9552.png)
问题二:初始化串口出现fatal error