Ansersion

  • 2019-10-16
  • 回复了主题帖: 普中的51单片机开发板 曾送给需要的——“#闲置市集#

    赞~顶一个~

  • 2019-10-06
  • 发表了主题帖: 【ATmega4809 Curiosity Nano测评】开发环境搭建

    本帖最后由 Ansersion 于 2019-10-6 18:50 编辑 接下来这里将介绍ATMega4809开发环境搭建,共分为以下几步:     1. 安装MPLAB X IDE     2. 安装编译器XC8     3. 安装配置工具MCC     4. 演示1个示例工程       1. 安装MPLAB X IDE (参考资料:ATMega4809 Curiosity Nano Hardware User Guide) 根据对应的操作系统,下载MPLAB X IDE安装包 (下载链接https://www.microchip.com/mplab/mplab-x-ide) 安装过程选择语言,为了方便在搜索引擎上搜索参考信息,这里选择了English。 由于使用MPLAB X IDE需要账号登录Microchip,所以需要提前配置网络。有些公司或校园网为了网络安全的需要会设置代理服务器上外网,不过一般家用是不用代理服务器的,这里我们选择(No Proxy)。 为了节约电脑硬盘空间,这里去掉了不必要的组件,只勾选了MPLAB X IDE和8 bit MCUs支持包。 安装完成后提示前往下载和安装XC编译器和MCC配置工具,点击Finish会自动打开浏览器跳转到相应界面。       2. 安装编译器XC8 (参考资料:https://www.microchip.com/mplab/compilers) 使用XC编译器是需要证书(license)授权的,官方提供了以下三种授权方式 这里选择了没有“payment”的授权方式→ _→ 。 该License的内容如下,其中最关键的一条是需要每月登录更新授权。   下载相应操作系统的XC8编译器即可。 编译器安装选择License类型为“Free” 勾选以下两个选项从而配置环境变量 接下来一直“Next”就可以安装成功了。 (这里附上一份官网的XC安装指导链接,仅供参考http://ww1.microchip.com/downloads/en/DeviceDoc/50002059H.pdf)       2.5 登录注册(可选) 由于这里忘记了老早注册过的账号密码T_T,所以需要重新注册,已有账号密码可以忽律此步骤,直接在MPLAB X IDE中登录即可。   打开MPLAB X IDE后进入登录界面,由于不明原因,这里一点击注册按钮就挂机,所以这里选择了使用浏览器到官网注册 注册完成后即可登录     3. 安装配置工具MCC (参考资料:https://www.microchip.com/mplab/mplab-code-configurator) 官网提供了3种安装方式,此处我们选择方式2   在MPLAB X IDE里,选择Tools->Plugins->Available Plugins,勾选 MPLAB Code Configurator,然后install。 安装完成后重启MPLAB X IDE即可       4. 演示1个示例工程 现在我们来创建一个新工程,使黄色LED不停闪烁。 首先这里把开发板与电脑相连。这个IDE的工作真的做的很到位,居然跳出了一个窗口,识别出了开发板。 在MPLAB X IDE里,选择File->New Project,然后选择Standalone Project。 选择芯片类型(如下图) 选择调试器工具(如下图)。注意,如果电脑没有识别出调试器,就不会有“SN:MCHP30...”的选项。如果实在没得选,直接下一步,后续配置也可。 选择编译器(如下图) 选择工程目录和语言编码(如下图) 根据用户手册,我们可以知道PF5脚链接黄色LED 点击蓝色的MCC图标,进入MCC界面。按照论坛里dcexpert的帖子(http://bbs.eeworld.com.cn/thread-1092358-1-1.html) 首先将在“Pin Module”下将PF5设置为输出,然后在“System Module”下加上Delay库函数。 再次点击蓝色的MCC图标退出MCC界面,打开main.c,键入如图所示代码 编译并下载(如下图) 最后看一下运行效果 总结 总的来说MPLAB X IDE是一款高度一体化的集成开发环境,通过插件的形式扩展功能,扩展性强。其中MCC插件更是一款图形化配置利器,省去了许多繁杂的驱动设置工作。对于有低成本需求的组织或个人,XC编译器可以通过按月网络签授免费使用,如果需要更多优化功能,也可以付费购买Pro版本,给用户提供多重选择。   最后附上工程压缩包   繁絮至此,但求明细。

  • 2019-10-02
  • 发表了主题帖: 【ATmega4809 Curiosity Nano测评】开箱

    承蒙EEWORLD和MICROCHIP的信任,国庆前夕很高兴收到了官方的测评板:ATmega4809 Curiosity Nano。   在一掌大的红色纸盒内共有两包器件,而且是“Made in Malaysia”!进口的芯片用过不少,进口的开发板倒是没用过几个,没想到这次参加测评会遇到这等好时机。   两包器件分别是ATmega4809 Curiosity Nano开发板和2排28pin的排针。 开箱的当下正值落日余晖,在翻看开发板的时候,忽觉一道金光闪过眼前。 开发板做工很精致,红金搭配显得格外华贵大气金闪闪,甚至连排针都是“镀金”的。   USB上电后,绿色和橘色LED灯亮起。 繁絮至此,但求明细。

  • 2019-09-29
  • 回复了主题帖: IAR RISC-V提交后收不到邮件,谁能帮忙试下?

    用的gmail,也没收到

  • 2019-09-24
  • 回复了主题帖: 【入选名单公布】ATmega4809 Curiosity Nano测评

    收到。 个人信息确认。 “账户设置“中的“详细地址”即为收件地址。 谢谢~

  • 2019-09-23
  • 回复了主题帖: [求助] 请问3.6V的锂电池中,除了锂亚电池以外还有其他锂电池吗

    EEW2018 发表于 2019-9-23 13:18 非常感谢。你这句话,有点让人费解。我怎么感觉 你说的老二  跟你前面讲的这个Li-SOCl2 是一个东西 ...
    锂-亚硫酰氯==Li-SOCl2==锂亚 锂-硫酰氯==Li-SO2Cl2=?“锂硫”(没听说过这种叫法)  

  • 回复了主题帖: [求助] 请问3.6V的锂电池中,除了锂亚电池以外还有其他锂电池吗

    《电池手册》,希望对你有所帮助

  • 回复了主题帖: [求助] 请问3.6V的锂电池中,除了锂亚电池以外还有其他锂电池吗

    LiFe是磷酸铁锂电池。LiIon是锂离子电池,笔记本里用的多。

  • 回复了主题帖: [求助] 请问3.6V的锂电池中,除了锂亚电池以外还有其他锂电池吗

    EEW2018 发表于 2019-9-23 10:26 非常感谢,我们使用环境是水 | 表,请问您所说的LiFe是说的磷酸铁锂电池吗?LiIon又是什么电池? 我 ...
    据我所知,只有这个了Li-SO2Cl2(锂亚是Li-SOCl2),3.9V,一次性锂电池里电压最高的(老二差不多是锂亚了,其他基本都是3.0V一下了)  

  • 回复了主题帖: [求助] 请问3.6V的锂电池中,除了锂亚电池以外还有其他锂电池吗

    EEW2018 发表于 2019-9-23 09:26 感觉感谢。
    刚刚手快了,LiIon应该更适合

  • 回复了主题帖: [求助] 请问3.6V的锂电池中,除了锂亚电池以外还有其他锂电池吗

    本帖最后由 Ansersion 于 2019-9-23 10:02 编辑 LiFe(锂铁电池),LiPo(聚合物锂电池),LiIon(锂离子电池),LiHv(高压锂电),其中LiFe的平台电压大概3.3V,LiPo 3.8V, LiIon 3.7V,LiHv 3.85。如果成本可以接受的话,3节NiMH串联也是不错的选择(NiMH 1.2V)。

  • 2019-08-29
  • 回复了主题帖: 蓝牙遥控器串口的问题

    chunyang 发表于 2019-8-29 15:07 注意语境,“串口”在一般语境下特指UART,但有时又指所有采用串行数据传输的通迅接口,比如SPI ...
    膜拜版主,诲人不倦

  • 回复了主题帖: 关于LWIP(LAN8720)网络发送数据的问题

    本帖最后由 Ansersion 于 2019-8-29 11:45 编辑
    annysky2012 发表于 2019-8-29 09:58 的确使用的是strlen函数,但是我发送的数字0,而不是‘\0’呀!!!这是为什么呢?
    '\0' == 0 你那不是“数字0”,“数字0”的ASCII码是48。 还有一个很常见的错误,就是把strcpy当memcpy来用,也会发生截断

  • 2019-08-28
  • 回复了主题帖: 关于LWIP(LAN8720)网络发送数据的问题

    你用的真的是LWIP的原生接口吗(write/send),原生接口必然带发送数据大小的,比如write (int fd, const void * buf, size_t count); 。感觉你使用了封装过的接口,而且接口里有strlen之类的字符串处理函数把发送数据截断了。

  • 2019-08-26
  • 回复了主题帖: 程序

    “c=temp/32.5565742” 分号

  • 2019-08-24
  • 回复了主题帖: GD32E103 eval板下载出错

    GD32E103V-EVAL编译下载成功,我的keil版本是V5.25.2.0。不知道是keil版本问题还是别的原因,官方例程总是提示错误而且不能下载,于是我重新创建了工程,并且把Demo1原样拷贝过来,再加上一些宏定义和编译路径,于是就OK了。 工程下载地址:https://pan.baidu.com/s/1E4D3my4Ct72spKivizahqQ 提取码:ftf7   下图中有几个关键设置,是我在创建工程时需要操作的,在此列出以供参考。

  • 回复了主题帖: GD32E103 eval板下载出错

    你们有例程吗,没有资料完全没辙

  • 2019-08-20
  • 回复了主题帖: Windows环境下串口调试助手发送与非Windows环境的上位机的串口发送有什么区别

    1. Win或非Win没有区别; 2. 鉴于你的对比测试,下位机是OK的(STM32+TFT显示) 3. 问题出在上位机程序,或程序逻辑问题,或串口配置问题。 这里有个跨平台的串口助手(https://github.com/Neutree/COMTool),不防在你的非Win平台上试一试。 希望对你有所帮助

  • 2019-08-13
  • 回复了主题帖: 低功耗蓝牙模块的问题

    你看一下以下链接的图片就明白了 http://5b0988e595225.cdn.sohucs.com/images/20180206/2cab6f6e8cba4b0290cdd3c810e56b19.jpeg “低功耗”的意思不是全程在运行“uA”级别,而是只有连接事件(无线通讯)发生时才会高性能运行,平时都在睡觉。简单点说就是1秒钟内只有1微妙是“mA”,其他都是“uA”,从而实现低功耗。 “CC2541 非常适合应用于需要超低能耗的系统。 这由多种不同的运行模式指定。 运行模式间较短的转换时间进一步使低能耗变为可能。”这是CC2541的datasheet第2页的一段说明,希望对你有用。 http://www.ti.com/cn/lit/ds/symlink/cc2541.pdf

  • 2019-07-25
  • 回复了主题帖: 安卓 & BlueNRG2

    bluetooth_gatt.writeCharacteristic返回true表示发送成功。 做过cc2541/cc2640的APP,BlueNRG没接触过。希望可以帮到你。

最近访客

< 1/1 >

统计信息

已有7人来访过

  • 芯币:88
  • 好友:--
  • 主题:2
  • 回复:30
  • 课时:--
  • 资源:--

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言