了解一款新的单片机

了解一款新的单片机_第1张图片

       MCU价格依然高居不下,各个国产MCU厂商的竞争也是如火如荼。然而好多厂商都是追求硬件甚至软件兼容STM32。但是兼容性好的芯片用的人也多,最终供不应求,还是会导致价格上涨。与其这样,不如干脆选一款相对冷门的单片机,用的人没那么多,价格也就相对稳定一些。

       最近用到一款国产的单片机,华芯微特的SWM32系列,挺有特点,这里分享给大家。

M4内核,工作频率最高120MHz,外设串行总线包括 1 个 CAN 接口,多个 UART 接口、 SPI 通信接口(支持主/从选择)及 I2C 接口(支持主/从选择)。此外还包括 1 个 32 位看门狗定时器, 6 组 32 位通用定时器, 1 组 32 位专用脉冲宽度测量定时器, 12 通道 16 位的 PWM 发生器, 2 个 8 通道 12 位、 1MSPS 的逐次逼近型ADC 模块, 1 个 SDIO 接口模块, TFT-LCD 液晶驱动模块以及 RTC 实时时钟、 SRAMC、 SDRAMC、NORFLC 接口控制模块,同时提供欠压检测及低电压复位功能。

       我用的型号是是SWM32RET6,该单片机一大特点是包含TFT-LCD控制器,且内置了8MB的SDRAM,非常适合驱动LCD屏,做人机界面的应用。

芯片性价比很高,但是也有一些美中不足:

  1. 没有USB接口。

  2. 主频只有120MHz,稍低。

  3. 片上Flash最大只有512KB,略小。

  4. 虽然有RTC,但是没有外部LSE晶振的引脚,没有VBAT引脚,有点鸡肋。

自己做了一块小板子,后面会根据这个板子做一些教程,有需要的朋友可以关注一下。板子功能如下:

  1. 4.3寸RBG接口触摸屏(电阻或电容触摸可选)

  2. 板载WIFI模块

  3. 板载128Mbit的SPI Flash芯片

  4. 板载TF卡接口

  5. 外部RTC时钟芯片

  6. 引出其它未使用IO(也没剩几个了)

了解一款新的单片机_第2张图片

了解一款新的单片机_第3张图片

推荐阅读:

Keil调试时设置断点的高级用法

几种常用的产生负电源的方法

几种常用电流互感器采样电路

STM32CubeMX系列教程

   欢迎关注公众号"嵌入式技术开发",大家可以后台给我留言沟通交流。如果觉得该公众号对你有所帮助,也欢迎推荐分享给其他人。

你可能感兴趣的:(单片机,芯片,控制器,stm32,嵌入式)