zoukankan      html  css  js  c++  java
  • 周末学习记录——2019-3-24

    今天逛了电子论坛,看了几遍文章,因此记录下,一面稀里糊涂忘记了。

    1、首先是新唐电子的资料,有m0,m4,m23,还有增强型的8051单片机,软件资料中,有keil和iar的驱动,其实在keil官网中,设备更新通常包括nuvoton的,说明,新唐电子的名气还是可以的。当然新唐也有基于eclipse的软件,名称:NuEclipse_V1.01.014_Windows_Setup,开发新唐的cpu自然是免费的。
    具体的开发列表如下:

    NuEclipse (GCC) NuMicro M0/M4/M23 Free Nu-Link (V1.01.013)
    KEIL MDK Nuvoton edition M0/M23 NuMicro M0/M23 Free Nu-Link / J-Link / U-Link V  
    KEIL MDK Nuvoton edition M4 NuMicro M4 Special offer Nu-Link / J-Link / U-Link V  
    IAR EWARM NuMicro M0/M4/M23 Website Nu-Link V  
    KEIL C51 NuMicro 8-bit Website 4T: Nu-Tiny-51
    1T: Nu-Link V  
    IAR EW8051 NuMicro 8-bit 1T MCUs Website Nu-Link V

    在 M031TC1AE找到了软件资源,有自己的烧录软件和开发工具的,
    主页 > 创新产品 > 单片机 > ARM Cortex™-M0 单片机 > M031 系列 > M031TC1AE
    NuMicro_ICP_Programming_Tool_V2.06.6875 2.06.6875 2019/03/04
    NuMicro_ISP_Programming_Tool_V2.06 2.06 2019/03/14
    NuTool-PinView_V2.06.6875 2.06.6875 2019/03/04
    Nu-Link_Command_Tool_V2.06.6875 2.06.6875 2019/03/04
    Nu-Link_IAR_Driver_V2.06.6875 2.06.6875 2019/03/04
    Nu-Link_Keil_Driver_V2.06.6875 2.06.6875 2019/03/04
    M031_Series_BSP_CMSIS_V3.00.000 3.00.000 2018/08/29
    NuEclipse_V1.01.014_Windows_SetupV1.0 1.014 2018/12/19
    NuTool-ClockConfigure_V1.01.0000 1.01.0000 2018/08/03
    NuTool-PinConfigure_V1.14.0002 1.14.0002 2019/01/15
    Nuvoton_NuGang_Programmer_V7.02 7.02 2016/11/22

    同时,keil开发M0/M23是免费许可的,目前仅有st和新唐是有免费许可的keil序列号,可见厂家推广芯片的力度。
    本人手上有一个nano130的开发板,是当年听新唐研讨会送的,仔细了解这个板子,是M0增强型的芯片,和nano100、110、120、130属于同于个系列,因此官方只有Nano100B_Series_BSP_CMSIS_v3.03.000的sdk软件包。

    2、看了新唐的资料,不由得网上看看博客论坛,有一个cnblog比较厉害,https://www.cnblogs.com/zhugeanran短短时间,就发表了很多文章,很多概念可以学习,这些是书本上比较少见的,因此收藏了。里面关于新唐的N76E003的学习文章,也有M0内核的学习笔记,挺不错的。

    3、http://bbs.eeworld.com.cn/——电子工程师里面看了几个文章,关于LCD1602,OLED,TM1638模块。这些文章写得比书本好,可见,中国出的教材都不怎么样。通读易懂的说出来才是能力。

    4、avr-gcc,曾经avr比较热门的,自己也买了开发板学习过,但是自从微芯收购atmel后,就没怎么听说了。当年是avrstudio+winavr,性能8051强劲,而且开发工具都有开源免费的avrdude,当然此类芯片官网上还是有提供的,avrstudio已经停止更新,使用了eclipse架构的avrstudio7,软件很大,都赶上arm的mdk大小,没有当年经典的4.19来的轻便了。
    为何学习avr-gcc,是因为比较接近底层,可以了解软件是如何链接,编译,下载,ide包装的太好了,以至于都看不到细节,因此看看gcc的交叉编译时很有必要。
    5、博客更新。以后尽量使用cnblog的博客,csdn广告太多了。简直无法好好看文章。图片复制很方便,上面的图就是简单复制粘贴的。比csdn好用。

    6、文本编辑器,工作中时候vscode,notepad3,everedit的免费版V2.90。

    7、chrome+greenchrome插件是比较好的,看引文文档可以自动翻译英文,加快资料阅读的速度。

    8、《枕边算法书》韩国人写得,讲故事一样,我都看完了,比较有吸引力,其中有一句话:读书百遍,其义自见很受用。很多资料就是要多看几遍,理解+多看+实践,才能完全理解。

  • 相关阅读:
    如何搜索IP的地理位置
    Windows Sockets错误标识及对应解释
    【转】GDB中应该知道的几个调试方法
    手动安装OpenCV下的IPP加速库
    Ubuntu16.04调整屏幕分辨率至1920*1080
    win10家庭版删除文件提示没有权限最简单的方式
    Centos7 HyperLedger Fabric 1.4 生产环境部署
    解析key值不确定的json数据
    (转)Centos下,Docker部署Yapi接口管理平台
    (转)手工释放linux内存——/proc/sys/vm/drop_cache
  • 原文地址:https://www.cnblogs.com/CodeWorkerLiMing/p/10589378.html
Copyright © 2011-2022 走看看