搜尋

已選項目

搜尋結果

搜尋Automotive Data Logger , 共找到 29 筆
  • 排序
  • 依時間
  • 依熱門度
創新產品  前瞻應用  學習  研討會  研討會  影片長度 - 20:58
MCU Security Features for IoT Security Ming-Nan Cheng Program Director, Microcontroller Application Business Group, Nuvoton Technology Corporation As the bottom layer of IoT system, how IoT devices protect the authenticity and integrity of data is the foundation for the security of the entire IoT application systems. MCUs are the core components of IoT devices to process data. Therefore, the MCU must have system view of hardware and software security features to protect the data of these IoT devices, so that the upper application of the system can focus on solving other higher level IoT application issues. We will describe the types of attacks that MCUs may face on IoT devices, the security standards for evaluating MCU security levels, and the hardware security features MCUs must have to defend against these attacks. Learn more about Nuvoton IoT Security platform: https://www.nuvoton.com/iotsecurity Shop online: https://direct.nuvoton.com/ Contact us: SalesSupport@nuvoton.com #seminar #en #general #Learning #M2354 #M2351 #M261/M262/M263
創新產品  前瞻應用  學習  影片長度 - 5:20
Hi everyone, I'm Aaron. The FAE of Nuvoton technology. Today, I'm glad to show you the Nuvoton secure development board, NuMaker-IoT-M2354. The NuMaker-IoT-M2354 is an IoT evaluation board powered by the NuMicro® M2354 series. Before the introduction of NuMaker-IoT-M2354, I will take you to a quick understanding of NuMicro M2354. The M2354 is the latest NuMicro IoT series product which is based on Arm® Cortex®-M23 CPU core technology. The TrustZone® technology based on Armv8-M architecture is a CPU system-wide approach to microcontroller security. The M2354 series carry 1 Mbytes embedded Flash memory and 256 Kbytes SRAM. It's essential for IoT devices with real-time OS requirements. And you can focus on software development without warring about the flash and SRAM resource. The M2354 series is equipped with plenty of peripherals. In addition to providing UART I2C SPI Timer, it also supports the Quad SPI, USB FS OTG, and CAN BUS. Furthermore, to satisfy the IoT device's display development, the M2354 series built-in 8 COM x 40 SEG LCD controller drives up to 320 dots to meet various smart home and IoT appliances. In addition to providing many peripherals, the critical feature of M2354 is supporting many security functions. The secure boot ensures the legality and integrity of the running firmware. The hardware crypto with RSA/ECC/AES/SHA accelerators can help the device connect to the cloud fast and safely. Moreover, the M2354 is equipped with Key Store, which could be used with crypto accelerators to enhance the chip security level. To comply with Arm PSA CertifiedTM Level 3, the M2354 has implemented some countermeasures to protect against non-invasive attacks like side-channel attacks or fault injection attacks. The NuMaker-IoT-M2354 equips a Bosch environmental sensor, BME680, which contains temperature, humidity, barometric pressure, and VOC gas sensing capabilities. After getting data from the sensor, users can send data to the cloud, such as Pelion or AWS, by Mbed OS. Because M2354 supports hardware crypto, the data can be sent more efficiently and safely. The data could be shown on the LCD panel by the LCD library provided in the M2354 BSP. The NuMaker-IoT-M2354 contains a Wi-Fi module and LoRa module for wireless applications. Depending on the data throughput and power consumption, you can choose one of them for your IoT applications. In the LoRa network, each node is not connected but must be connected to the gateway before being linked back to the central host, or data can be transmitted to another node through the central host. For example, if choosing the LoRa module for the cloud development, you could use NUC980 LoRa Gateway for your gateway platform. The NuMaker-IoT-M2354 supports the radio frequency band of the LoRa module on 915MHz and 433MHz, depending on the customer's requirement. In addition to providing the rich peripheral, the NuMaker-IoT-M2354 also equips the Arduino UNO connector and mikroBUS™ connector for flexible applications. Suppose you want to develop other wireless connecting features like 4G-LTE or NB-IoT. In that case, the Nuvoton also provides a UNO-to-PCI adapter board to supports Quectel EC21 4G/LTE and Quectel BG96 NB-IoT modules. The NuMaker-IoT-M2354 also provides multiple power supplies by external power connectors and an ammeter connector that can instantly measure power consumption. In addition, the Nu-link2-Me on the board is a debugger and programmer supporting development on Keil, IAR, GCC, and Mbed IDE. #en #Learning #Basic #Application #Product - Online Purchase Development Tools: ● M2354 Series https://www.nuvoton.com/products/microcontrollers/arm-cortex-m23-mcus/m2354-series/index.html ● NuMaker-LoRa-NUC980 https://www.nuvoton.com/products/iot-solution/lora-platform/ ● NuMaker-M2354 https://direct.nuvoton.com/tw/numaker-m2354 ● Quectel-BG96A https://direct.nuvoton.com/en/quectel-bg96a ● Quectel-EC21A https://direct.nuvoton.com/en/quectel-ec21a - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/ contact us: SalesSupport@nuvoton.com
培訓  工具  學習  影片長度 - 0:41
The new-generation Nu-Link2-Pro has debugging functions, ETM tracking, serial data analysis, and USB-to-serial communication bridge. The fast programming speed and convenient firmware upgrade of ISP products allow customers to process more quickly and conveniently at every stage from development to mass production, increasing the development and mass production efficiency. It is an indispensable weapon for engineers' product development and mass production upgrade. - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC Buy now: https://bit.ly/3bk0AD8 Contact us: SalesSupport@nuvoton.com #en #Tool #Training #Intermediate #Learning
創新產品  學習  影片長度 - 5:0
Introduce the waterproof and noise immunity of ML56 touch key. Hello! Everyone! I am Nuvoton FAE Tim. Today, I will show you the waterproof and noise immunity of ML56 touch key. First introduce the waterproof and noise immunity of ML56 touch key. Good waterproof function, support finger touch with 2 mm depth water droplet. IEC 61000-4-6 conducted noise immunity (CNI) with 10 Vrms noise voltage. Next, we will explain the related parameter settings of the ML56 touch key, and first explain the touch sensitivity. #Pulse Width (Touch key sensing pulse width time control) Touch key sensitivity can be adjusted by setting Pulse Width properly, shorter Pulse Width setting comes with poor sensitivity and less power-consumption, vice versa. Then explain the stability of touch performance, Part 1. #Times (Touch key sensing times control) Touch key raw data stability can be adjusted by setting Times properly, shorter Times setting comes with poor raw data stability and less power-consumption, vice versa. Stability of touch performance, Part 2. #IIR (IIR filter) IIR filter can control the ratio of current raw data and previous one. User can enable IIR Filter to be against noise. It will increase the touch response time when enables IIR Filter. Stability of touch performance, Part 3. #Debounce (Touch key debounce) Touch key stability can be adjusted by setting Debounce properly, the debounce times for touch key entry (on) and release (off) detection, shorter Debounce setting comes with faster touch response time, vice versa. Stability of touch performance, Part 4. #Trace Baseline (Baseline is generated by “Calibration”) Touch key auto environment compensation is an algorithm that baseline tracking each touch key automatically at power-up and keeps compensating environment variation affects touch key performance during runtime. Based on the above parameter description, the following introduces the waterproof and noise immunity parameter settings. The first is waterproof parameter setting. Good waterproof function, support finger touch with 2 mm depth water droplet. Touch key system parameters are shown in the table Pulse Width = 500 ns Times = 128 Next is the noise immunity parameter setting IEC 61000-4-6 conducted noise immunity (CNI) with 10 Vrms noise voltage. Touch key system parameters are shown in the table. Pulse Width = 2 us Times = 128 IIR New = 6, Old = 2 Debounce Entry = 1, Release = 1 Then we use the ML56 NuMaker Board to show you the waterproof function of the touch key. Dip the finger in water first, and then touch the touch key. Repeat the above actions, we can see that the touch key still works normally and is not affected. Finally, we use the ML56 NuMaker Board to show you the noise immunity ability of the touch key. Turn on the walkie-talkie first, and then interfere with the touch key at close range, we can see that the touch key still operate normally and is not affected. That's all for today's video, thank you everyone! If you have any questions, please contact us. - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC Buy now: https://direct.nuvoton.com/tw/low-power-8051-series/ Contact us: SalesSupport@nuvoton.comon.com #Product #Learning #Basic #en
培訓  工具  學習  影片長度 - 5:9
Hello everyone, I am Chris, the field application engineer from Nuvoton Technology. Today, I will introduce the application and principle of programmable seriel I/O aka PSIO on M251/M252. The programmable serial I/O of NuMicro M251/M252 series can generate arbitrary waveforms and combine them to achieve data transmission and reception of specific serial communication protocols. Of course, standard serial communication can also be achieved, such as UART SPI I2C Usually, it is common to use Timer+GPIO to achieve these specific communication protocols, but it is more complicated and requires frequent CPU intervention. When we use PSIO, this not only simplifies the complexity of the operation but also reduces the burden on the CPU. The saved CPU performance could be distributed in other places. Since all hardware operations do not require software intervention, the timing control is more precise. The principle of PSIO is to use a slot controller to control the pin input and output or determine the state, and it can also control the duration of these states. Each slot controller has eight slots, which can be used as eight settings, and the registers corresponding to each slot can access the data that needs to be input and output, and can also set the time for the current pin to maintain this state. Each slot can reach a checkpoint, usually 1 to 1, 2 to 2, 3 to 3, and so on. Each checkpoint can set the pin status of the corresponding slot within the corresponding time. Next, let’s take a look at a simple output-only example In the initial stage, we first set the state of the pin to be high before SLOT has started, so the output is high Then when the Slot controller receives the start signal, SLOT0 is set to output low level according to the setting of CP0 and waits for the time of SLOT0 to expire. Then SLOT1 is set to output low level according to the setting of CP1 and waits for the time of SLOT1 to expire. And so on, followed by SLOT2 output low level SLOT3 low level SLOT4 high level SLOT5 high level After SLOT5, since SLOT6 is not set, the waveform of the protocol can be completed with only six slots Between the time of the next data transmission, we set the interval low, so the output is low at this time Users can complete different protocols according to these simple operations. In the related resources section, we have provided two PSIO application notes. There are two protocol examples with more detailed operations and descriptions. If you want to know more details about PSIO, please download it from the URL in the video. Several sample codes of different protocols are also provided in BSP. That’s all for this tutorial. Thank you for watching it. Welcome to subscribe to our channel. If you want to know more information, please contact us. #Tool #Training #Learning #Intermediate #en - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC Buy now: https://direct.nuvoton.com/numaker-m251sd Contact us: SalesSupport@nuvoton.com
培訓  工具  學習  影片長度 - 4:26
Hello everyone, I am Chris, the field application engineer from Nuvoton Technology. Today I will introduce the power modes of the M251/M252 series microcontroller. The M251/M252 series has multiple power modes. The differentiation is based on power consumption, wake-up time, the operable CPU, and peripherals. In normal mode, the CPU is running normally. In Idle mode, only the CPU clock is disabled while other peripherals work as usual. Normal mode and idle mode can be divided into high-efficiency high-speed PL0 mode and low-power low-speed PL3 mode according to CPU operating speed. We should note that in the low-speed PL3 mode, only the clock source of the CPU and peripherals is 32.768 or 38.4 kHz can run. In power-down mode, there are three types according to power consumption. The first is NPD (Normal Power Down Mode). The CPU and high-speed peripherals stop running, and only the low-speed peripherals can work normally. The second is FWPD (Fast Wake Up Power Down Mode), which is the fastest wake-up of the three power-down modes but consumes more power. The third is DPD (Deep Power Down Mode), which consumes the lowest power among the three power-down modes, but the data in the RAM cannot be retained, and the wake-up speed is the slowest. Specific peripherals or pins can only activate the wake-up. For power consumption and wake-up time, we list the corresponding data. Users can choose the most suitable power mode according to the required power consumption and wake-up time. We need to note that FWPD mode will consume more power in the power-down mode because this mode wakes up the fastest. The DPD mode is the least power consumption, but the longest wake-up time., Also, normal mode is a normal working mode, so there is no need to wake up. The time unit of the idle mode is different from the power-down mode, which is five cycles. The length of a cycle is determined according to the operating frequency used by the system. In the related resources section, we provide application notes for power management, which have more detailed operations and descriptions. If you want to know more, please download it from the URL in the video. There are also various power mode entry and wake-up methods in the BSP package; you can also refer to and use it. That’s all for the power modes introduction. Thank you for watching it. Please subscribe to our channel for more video resources. If you want to know more information, please contact us. #Tool #Training #Learning #Intermediate #en - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC Buy now: https://direct.nuvoton.com/numaker-m251sd Contact us: SalesSupport@nuvoton.com
培訓  工具  學習  影片長度 - 8:36
Hello everyone, I am Morgan, the principal engineer of Nuvoton Technology. Today, I will show you how to use 4G LTE or NB-IoT with Mbed OS on NuMaker-IoT-M487 development board. This tutorial needs a cellular expansion board to work with NuMaker-IoT-M487 development board. You can purchase the 4G LTE expansion board, RF-EC21A, on Nuvoton Direct (https://direct.nuvoton.com/communication-module/). Please install your 4G LTE SIM card in the mini SIM card slot on the back, and install the antenna at the MAIN connector on the front of the board. Although there is an NB-IoT expansion board, it requires an NB-IoT SIM card. Using LTE is more convenient. Just use your own LTE SIM card which has data plan. Then install the expansion board to the Arduino UNO connector of the NuMaker-IoT-M487 development board. Because the power consumption of the 4G LTE module is higher, it is not enough to supply power from USB only. You need to plug in the 5V/2A power supply. If you use NB-IoT module, no additional power supply is needed. We used “New” to select a template to create a new project. This time, we use the example on GitHub to create a new project. The URL of template used for this tutorial is https://github.com/OpenNuvoton/NuMaker-mbed-Cellular-example In chrome browser, enter the URL https://ide.mbed.com to use Mbed Online Compiler environment. After you log in, make sure that NuMaker-IoT-M487 board already selected in the upper right corner. If not, please refer Nuvoton IoT Tutorial series “Get Started with Mbed OS” which has a detailed description of how to add a board. Click the second option “Import” on the upper left. In the Import Wizard, click “Click here” On the “Source URL:”, enter the tempalte URL https://github.com/OpenNuvoton/NuMaker-mbed-Cellular-example . Then move mouse cursor to “Import Name:” and click it, the Project name will be automatically fill in. Then click “Import” button. Now you can see that the sample code has loaded. Depending on the cellular module used, the configuration may need to be modified. Click on “Readme.md” to open it. It lists configurations for supported cellular modules. Because the tutorial uses RF-EC21A expansion board which includes a Quectel EC21 LTE module, let’s check and modify the configuration in mbed_app.json file. Click the “mbed_app.json” file to open it. It is a JSON file to customize compile time configuration parameters in Mbed OS. The “*” (asterisk) in “target_overrides” session indicates all development boards are applicable. You can set in the designated board session, so the settings are only applicable to the specified board. The default mbed_app.json file in the example has configured for RF-EC21A. Such as, "target.network-default-interface-type" has set to "CELLULAR" for cellular connection. Both "lwip.ppp-enabled” and "lwip.tcp-enabled" set to true. Use generic AT3GPP driver for RF-EC21A ("GENERIC_AT3GPP.provide-default": true) And the RF-EC21A UART connects on Arduino D0/D1 ("GENERIC_AT3GPP.tx": "D1" and "GENERIC_AT3GPP.rx": "D0") When your SIM card installed in your mobile phone, you can find the APN, username and password settings in your mobile phone. Or contact your telecom operator to get this information. In the example, APN has set to “internet”, no username, and no password. (Move mouse cursor around these settings) The final setting to check is PIN code. In the example, the setting is no PIN code. If your SIM card has PIN code, for example 1234, please set it like this “\”1234\”” (Move mouse cursor around the setting) Save it then build it. It is in compiling, please wait a moment. Then you can see the last message is “Success!”. The browser will download the binary firmware file directly after a successful compiling. It will be saved in a default download folder or the folder based on your browser setting. In Chrome, you can click download file and select “Show in folder”. Then we connect the NuMaker-IoT-M487 USB port to your computer and don’t forget to plug in external 5V power supply. Please find the virtual COM port assigned for NuMaker-IoT-M487 in Device Manager. In the demonstration, the “Nu-Link Virtual Com Port” is COMx. Then use your favorite terminal tool. Here we use Putty. Open the COMx port with 115200 baud rate, 8 bits, 1 stop bit, none parity, and no flow control settings. Then “Open” it. Let’s back to the download folder where you can see the binary firmware file (NuMaker-mbed-Cellular-example.NUMAER_IOT_M487.bin). Drag and drop the file to NuMicro MCU drive. You will see the copying progress dialog box. You can see the connection messages printed on terminal. It shows that the board creates a TCP connection to server “echo.mbedcloudtesting.com”, send 4 bytes data and get the data back from server. That’s all for this tutorial. Thank you. For more information, please visit Nuvoton Technology: https://bit.ly/3hVdcmC Buy now: https://direct.nuvoton.com/tw/numaker-iot-m487 #tool #training #learning #intermediate #en
前瞻應用  學習  影片長度 - 3:30
Automotive Data Logger consists of NuMicro® NUC131 microcontroller and N9H30 microprocessor. NUC131 supports CAN Bus to log On-Board Diagnostics-II (OBD-II) data, which includes vehicle velocity, engine RPM, engine coolant temperature, temperature in car from engine control unit (ECU) emulator. Then NUC131 converts the OBD-II raw data and transmits the above information to N9H30 by UART. N9H30 shows the received information on 7” TFT-LCD human machine interface enhanced by emWin. #Application #Learning #Basic #en - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC buy now: https://direct.nuvoton.com/tw/ contact us: SalesSupport@nuvoton.com
前瞻應用  學習  影片長度 - 5:21
以新唐 NuMaker-IoT-M263A 為平台,您將學會如何使用 Mbed OS 範例程式,並練習如何秀出 Hello World! 哈囉大家好,我是新唐工程師 Miya,新唐的 NuMaker-IoT-M263A 開發板,以基於 Arm Cortex-M23 為核心的 NuMicro M263 微控制器為主控,內建 Wi-Fi, BLE, LoRa 等模組,亦可直接搭配 LTE 或 NB-IoT 通訊模組,讓使用者有多種無線通訊的選擇。此開發平台提供 BSP 開發包外,也支援 Arm MbedOS,充分支援多種網路協議。 今天為大家介紹如何在新唐的 NuMaker-IoT-M263A 上使用 Mbed OS。 首先打開 Chrome 瀏覽器輸入網址 https://os.mbed.com/,註冊或登入帳號。 接著登入使用,點選右上角的人頭,選 Log in /Sign up,輸入帳號密碼,點選 Log in。再來點選人頭旁邊黃底黑字的 Compiler,網頁會自動導到線上開發平台頁面。 接下來的示範都是在這個頁面上操作,點選右上角的 No device selected,先新增新唐 NuMaker IoT-M263A 開發板。 系統會打開Select a Platform頁面,點選左下角顯示綠色”+” Add Board 的按鈕,接下來會自動開啟平台頁面,選擇板子。 找到 NuMaker-IoT-M263A 並點選,點選後會自動開啟 NuMaker-IoT-M263A 的介紹頁面,將頁面往下拉,右邊會有藍底白字的橢圓形按鈕,點選” +Add your Mbed Compiler”。 按一下上方 compiler,回到線上開發平台頁面,右上角會出現”NuMaker-IoT-M263A 及小圖示”點選開啟小視窗: 在小視窗選 NuMaker-IoT-M263A,確認板子有加入後就可以開始進行 Sample code 的下載。 首先點選左上方的”New”,會載入一個 Create new program 的小視窗,上面可以看到 Platform,已經帶出 NuMaker-IoT-M263A。 在 Template 這欄選取 mbed OS Blinky LED HelloWorld 這個 sample code,點一下 OK。 現在可以看到 sample code 已經 load 在頁面,點一下 main.cpp 示範印出 Hello World。所以在主程式裡加一行指令:printf(“Hello World!\r\n”); 確認一下有沒有寫錯,存檔,按一下 Compile。 現在 Compile 中等待一下。 之後可以看到頁面下方出現了描述,最下面會秀出 Success! 接著需要先把 NuMaker-IoT-M263A 板子跟 PC 接上 USB,確認板子有亮燈就是通電了。 系統會把 compile 完成的 bin 檔放在 download 資料夾,可以直接從下方進入,上拉後,點一下”Show in folder”。 可以看到多了一個剛才 compile 完成的 bin 檔,按右鍵傳送到 NuMicro MCU(E:) 這邊分配到哪一槽要看各位的電腦決定喔! 到電腦的裝置管理員查看分配到的 port 編號,本機按右鍵,點管理。 找到裝置管理員,連接埠(COM和LPT),找到 USB 序列裝置就可以知道這部 PC 分配給它的是 COM10,有成功點選到的話會出現傳送過去的畫面。 接下來使用終端機摸擬軟體,各位可以用自己熟悉的軟體操作即可,設定 Serial line 為COM10, Speed 為 9600,到 Serial 也確認一下 baud: 9600, Data bits: 8, Stop bits: 1, Parity: None, Flow control: None. 接著 OPEN,就可以看到剛才編輯的 Hello World! 印出來了。 以上是這次的教學影片,感謝您的收看。 如果您想知道更多資訊歡迎聯絡我們! - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-iot-m263a 聯絡我們: SalesSupport@nuvoton.com #application #learning #intermediate #zh-Hant
培訓  工具  學習  影片長度 - 5:15
以新唐 NuMaker-IoT-M487 與 AliOS Things 為平台進行開發,學習開發各式功能。觀看本片,您將學會如何以 AliOS Things 範例程式使用 Wi-Fi 連接阿里雲。 大家好,我是新唐工程師 Wayne,現在為您介紹新唐 IoT 系列課程主題 - 讓您了解如何在 AliOS Things 操作系統下使用 Wi-Fi 連接雲端。在這部影片中,我們將呈現編譯使用 Wi-Fi 連接雲端範例專案、可執行檔案的燒錄下載以及功能測試。如果您還沒有下載 AliOS-Things 軟體開發包,您可以觀看我們的另一部影片 - 開始使用 AliOS Things-控制 LED 與按鍵(AliOS Things篇),如果您也還沒有學會如何取得設備証書(設備三元組),也可觀看我們的另一部影片 - 學會使用 Ethernet 連接雲端(AliOS-Things與阿里雲篇)。 在 AliOS-Things 軟體開發包找到 numicro_aliyun_wifi Keil 專案檔案。它的路徑如下- projects\Keil\numicro_aliyun_wifi@numaker-iot-m487\keil_project 打開 Keil 專案檔,並打開 mqtt_example.c,將設備証書分別填入 PRODUCT_KEY 、 DEVICE_NAME 、 DEVICE_SECRET 常數定義。 然後,點擊 Rebuild 圖示編譯專案。 在編譯成功後,它將產生一個可執行檔案在 Objects 目錄內, 完整檔案路徑如下:projects\Keil\numicro_aliyun_wifi@numaker-iot-m487\keil_project\Objects,輸出的檔案名稱為numicro_aliyun@numaker-iot-m487.bin 接下來,我們開始進行可執行檔案的燒錄下載。 在這之前,我們先確認開發板上的 ISW1 開關元件,都切至 ON 的位置。 接著將 USB 線插上電腦,這時侯我的電腦出現一個 NuMicro MCU 磁碟機。我們回到可執行檔案存放的目錄,在可執行檔案numicro_aliyun@numaker-iot-m487.bin 上,按下滑鼠右鍵,傳送到 NuMicro MCU 磁碟機,然後畫面出現檔案傳輸視窗,等到傳輸完成後, 也結束燒錄下載流程。 我們開啟 Tera term 終端模擬連線工具,序列埠選擇 Nu-Link Virtual Com Port 編號 - COM4。其它的連接埠設定如畫面呈現。 在完成設定後,按下開發板上的 Reset 按鍵。 Tera term 將印出 AliOS-Things 的開機資訊並提供命令模式。 輸入以下指令 netmgr connect NT_ZY_BUFFALO 12345678 進行連結本地端 Wi-Fi 路由器(需具備網際網路連線功能的路由器)。 NT_ZY_BUFFALO 是本地端路由器的無線網路名稱,12345678 是它使用的加密金鑰,這兩個網路設定需要對應您的路由器設定。 在成功連接之後,範例程式也會連接上阿里雲雲服務器。 我們接著按下板子上 SW2 和 SW3 按鍵,在終端機上顯示按鍵被按下, 由於在範例程式同時訂閱與發佈同一個 Topic,所以按鍵被按下事件訊息被發佈到雲服務器後,也會收到從雲服務器發過來的相同訊息。 我們亦可在阿里雲 物聯網平台 頁面上, 查看從設備發佈的主題訊息。 點選左邊的 日誌服務 ,產品選擇 numicro_iot, 切換到 上行消息分析 分頁,在 MessageID 欄位這邊, 點選第一個數字連結,彈出一個小視窗, 內容選項選擇 Text(UTF-8) 後, 右邊的訊息顯示 SW3 pressed!, 代表雲服務器成功接收並儲存這個訊息至資料庫。 以上,是設備上行的測試; 我們接著進行下行至設備測試: 點選左邊的 設備,找到設備名稱 test_01,點選查看,切至 Topic列表 分頁,在 user/data 這個 Topic,點選 發佈消息,它彈跳出一個小視窗,我們在 消息內容 的欄位內,填入 LED*=OFF 字串,並點選 確認。 在按下 確認 後,板子的 3 顆 LED 燈就熄滅;再發佈 LED*=ON 訊息一次,板子的 3 顆 LED 燈就亮起。到這裡,我們完成了測試。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-iot-m487 聯絡我們: SalesSupport@nuvoton.com #Tool #Training #Learning #Intermediate #zh-Hant
培訓  工具  學習  影片長度 - 7:49
以新唐 NuMaker-IoT-M487 與 AliOS Things 為平台進行開發,學習開發各式功能。觀看本片,您將學會如何以 AliOS Things 範例程式使用乙太網路連接阿里雲。 大家好,我是新唐工程師 Wayne, 現在為您介紹新唐 IoT 系列課程主題 -讓您了解如何在 AliOS Things 操作系統下使用 Ethernet 連接阿里雲。 在這部影片中,我們將呈現如何取得設備證書、如何編譯使用 Ethernet連接阿里雲專案、如何執行檔案的燒錄下載以及測試點亮LED 燈。 如果您還沒有下載 AliOS-Things 軟體開發包,您可以觀看我們的另一部影片 - 開始使用 AliOS Things-控制 LED 與按鍵 (AliOS Things篇)。 首先打開瀏覽器,並在網址列輸入阿里雲入口網址,網址如下 - http://iot.console.aliyun.com。連接。 瀏覽器畫面目前顯示的是 阿里雲登錄頁面。選擇 中國站-簡體中文 ,依照提示完成註冊。輸入申請的帳號與密碼後,點選登錄。成功登錄後,畫面目前顯示阿里雲個人首頁。找到個人控制台選項連結,點選。 畫面目前顯示阿里雲個人控制台,頁面列出已申請使用的雲服務。 找到物聯網平台選項連結,點選。畫面目前顯示物聯網服務的專屬控制頁面。點選頁面左邊的設備管理選項,再點選產品,然後點選創建產品,新增一個設備產品。產品名稱輸入 numicro_iot,並輸入以下設備產品相關資訊,這裡連網方式的選項 包含選擇 Wi-Fi、乙太網或是其它,取決於產品設備使用的通訊連網方式,我們選擇乙太網,然後點選完成,畫面即呈現設備產品建立完成,頁面上產生一筆記錄。我們在這筆記錄上,點選查看,並切換至 Topic 類列表,再點選 定義 Topic 類,在彈跳出來的小視窗內,Topic 類欄位輸入 data,並將設備操作權限改為發佈和訂閱,然後點選確定。接著我們點選頁面左邊的設備選項,再點選右邊的添加設備選項。然後,畫面彈跳出一個填寫設備資訊的視窗,接著在產品選項列表選擇剛剛我們新增的產品 - numicro_iot,並輸入設備名稱 - test_01,填入完成後,點選確認。接著畫面彈跳出該產品設備的三元組資訊。 點選 一鍵複製 ,把設備三元組資訊儲存在筆記本文件 內暫存。 在 AliOS-Things 軟體開發包找到 numicro_aliyun_ethernet keil 專案檔案。它的路徑如下- projects\Keil\numicro_aliyun_ethernet@numaker-iot-m487\keil_project 打開 Keil 專案檔,並打開 mqtt_example.c, 將設備證書分別填入 PRODUCT_KEY, DEVICE_NAME, DEVICE_SECRET 常數定義。 然後,點擊 Rebuild 圖示編譯專案。在編譯成功後,它將產生一個可執行檔案在 Objects 目錄內,完整檔案路徑如下: projects\Keil\numicro_aliyun_ethernet@numaker-iot- m487\keil_project\Objects,輸出的檔案名稱為 numicro_aliyun_ethernet@numaker-iot-m487.bin 接下來,我們開始進行可執行檔案的燒錄下載,在這之前,我們先確認開發板上的 ISW1 開關元件,都切至 ON 的位置。 接著將 USB 線插上電腦。 這時侯我的電腦出現一個 NuMicro MCU 磁碟機。我們回到可執行檔案儲放的目錄,在可執行檔案 numicro_aliyun_ethernet@numaker-iot-m487.bin上,按下滑鼠右鍵,傳送到 NuMicro MCU 磁碟機, 然後畫面出現檔案傳輸視窗,等到傳輸完成後,也結束燒錄下載流程。 我們開啟 Tera term 終端模擬連線工具,序列埠選擇 Nu-Link Virtual Com Port 編號 - COM5。其它的連接埠設定如畫面呈現。如畫面設定。 在完成設定後,點選確定並按下開發板上的 Reset 按鍵。 Tera term 將印出 AliOS-Things 的開機資訊並提供命令模式。 我們接著將網路線接到具備網際網路連線功能的路由器上, 接上後,終端機顯示 plugged!! 100 full,代表乙太網路實體連接交握完成,這時,輸入 netmgr start 指令進行本地IP網路連接。在成功連接之後,範例程式也會連接上阿里雲。我們接著按下板子上 SW2 和 SW3 按鍵,由於在範例程式內,同時訂閱與發佈同一個 Topic ,在終端機上顯示按鍵被按下、按鍵被按下事件訊息被發佈到雲服務器後和 收到從雲服務器發過來的訊息。 我們亦可在阿里雲物聯網平台頁面上,查看從設備發佈的主題訊息。點選左邊的日誌服務,產品選擇numicro_iot,切換到上行消息分析分頁,在MessageID 欄位這邊第一個數字連結,彈出一個小視窗,內容選項選擇 Text(UTF-8) 後,右邊的訊息顯示 SW3 pressed!,代表雲服務器成功接收並儲存這個訊息至資料庫。 以上,是設備上行的測試; 我們接著進行下行至設備測試: 點選左邊的設備,找到設備名稱 test_01,點選查看,切至 Topic 列表分頁,在設 user/data 這個 Topic,點選發佈消息 ,它彈跳出一個小視窗,我們在消息內容的欄位上 ,填入 LED*=OFF 字串,並點選確認。在按下確認後,板子的 3 顆 LED 燈就熄滅; 再發佈LED*=ON 訊息一次,板子的 3 顆 LED 燈就亮起。到這裡,我們完成了測試。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-iot-m487 聯絡我們: SalesSupport@nuvoton.com #Tool #Training #Learning #Intermediate #zh-Hant
影片長度 - 4:59
Secure Smart Metering Communication Reference Design Hi everybody, today we are going to introduce a reference design of Smart-Metering communication card based on NuMicro M2351 Series microcontroller. You can find useful security features based on the Arm Cortex-M23 CPU core with Nuvoton’s in-house technology integration. The auto-metering is an infrastructure for automatic, remotely, wire or wireless meter data reading. It’s highly possible to be intervened if there is no security mechanism. That is a very typical IoT security issue in the IoT era. In many countries, there are a lot of Auto-Metering Infrastructure (AMI) projects being undertaken by main electricity power companies worldwide. Most projects start from upgrading the communication modem cards as the first step rather than retiring the meters. The modem card can play as a gateway to monitor the incorrect device operation and data transmission security. Issues of modem card security are covering: First, a limited performance due to crypto computation efficiency Second, speed limitation due to interface choice The third, cost burden due to extra hardware modules for different communication protocols Nuvoton’s reference design of Secure Smart Meter Communication is an end-to-end security solution for AMI. With the collaboration with SPI-Korea, the solution incorporates a lot of advantages such as TrustZone security for firmware, a range of interfaces for device communication, secure over-the-air firmware update, and remote management. With the complete hardware specification of M2351, a security software company, SPI-Korea, can easily implement their secure AMI solution for modem card which connects meters and cloud servers. M2351 also contributes the crypto acceleration during the cryptographic computing in order to save CPU time for different communication protocol modules by its powerful hardware functionalities during message transmission outside of a microcontroller unit. SPI-Korea has developed a range of Armv8-M TrustZone based technologies. Her expertise covers Boot Manager, Key Manager, and Device Manager, which is very useful for microcontroller security and certainly shows the stability of a microcontroller device. Also, they are certified by Korea Electricity Company. We hope this successful experience can be further adopted in other areas worldwide because it’s a secure, accurate and environmentally safe solution for AMI. This slide is a picture for SPI-Korea AMI modem card design. NuMicro Family microcontrollers can be utilized for designs of auto-metering infrastructure devices. We start from AMI modem card and we are confident to support meters of any next-generation of AMI. We now integrate M23-based microcontroller with M4-based or Arm9-based microcontroller as a proposal for next-generation modem card of Korea AMI and we hope to provide high-performing cost-effective solution for all AMI devices in the future. - For more information, please visit Nuvoton Technology Website: https://bit.ly/3hVdcmC contact us: SalesSupport@nuvoton.com
This website uses cookies to ensure you get the best experience on our website. Learn more
OK